package net.huashitong.ssydt.provider.money.mapper;


import net.huashitong.ssydt.money.entity.SsMoneyOrder;
import net.huashitong.ssydt.money.entity.vo.SsMoneyOrderQueryInVO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface SsMoneyOrderMapper {

    int deleteByPrimaryKey(Long id);

    int insert(SsMoneyOrder record);

    int insertSelective(SsMoneyOrder record);

    SsMoneyOrder selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(SsMoneyOrder record);

    int updateByPrimaryKey(SsMoneyOrder record);

    void save(SsMoneyOrder ssMoneyOrder);

    SsMoneyOrder getByOrderId(String orderId);

    List<SsMoneyOrder> query(SsMoneyOrderQueryInVO ssMoneyOrderQueryInVO);

	int queryCount(SsMoneyOrderQueryInVO ssMoneyOrderQueryInVO);
}